<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <pre>
            1.  git config --list  查看配置信息

            2.  设置全局的用户名和邮箱：
                    git config --global user.name "wuhaijun"
                    git config --global user.email 743532194@qq.com 

            3. 创建ssh 公钥
            ​       ssh-keygen -t rsa -C "743532194@qq.com"

            4  测试公钥是否配置成功
                    ssh -T git@gitee.com

            5 .克隆拉取代码：  
                   git clone git@gitee.com:haijunwu/p4_2010-a.git

            6. 提交代码的流程：

                    1. git status   查看文件状态
                    2，git  add .    添加所有的文件到暂存区
                    3. git commit -m "写对于这段代码的注释"
                    4. git pull origin master  到远程主分支 拉取最新的代码
                    5. git push origin master  将代码提交到远程仓库

           7.  git checkout -- file 丢弃工作区的修改

           8.  版本回退：
                 git  log  查看记录
                 git reset --hard 1094a（commit）
                 重走提交流程


           9.  代码发生冲突 如何解决？
                先找同事商量哪些代码需要保留，最终重走提交流程


           10. 创建分支
                查看所有分支：    git branch -a
                创建分支 login:   git branch login
                切换分支 login：  git checkout login

           11.合并分支
                1. 切换到你要合并到的分支：   git checkout  master
                2. 将login分支合并代码到master 分支：   git merge  login



                   











    </pre>
</body>

</html>